//package com.whxd.framework.common.entity;
//
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
//import javax.persistence.Id;
//import javax.persistence.MappedSuperclass;
//
///**
// * 统一定义id的entity基类.
// * 
// * 基类统一定义id的属性名称、数据类型、列名映射及生成策略.
// * Oracle需要每个Entity独立定义id的SEQUCENCE时，不继承于本类而改为实现一个Idable的接口。
// * 
// * @author calvin
// */
//// JPA 基类的标识
//@MappedSuperclass
//public abstract class IdEntity {
//
//	protected Long id;
//
//	@Id
//	@GeneratedValue(strategy = GenerationType.IDENTITY)
//	public Long getId() {
//		return id;
//	}
//
//	public void setId(Long id) {
//		this.id = id;
//	}
//}
